인터넷보안전문가 2급 기출문제·모의고사·오답노트·자동채점

2010년05월09일 22번

[운영체제]
Linux 서버 내에 로그인 해 있는 사람들과 실시간 채팅을 할 수 있는 Perl 스크립트를 만들어 “chat.pl” 이라는 파일로 저장하였다. 하지만 저작권 문제 때문에 소스를 보이지 않고 사람들이 오직 이 스크립트 파일을 실행만 하게하고 싶다. 이때 올바른 파일 퍼미션은?

  • ① 701
  • ② 777
  • ③ 755
  • ④ 705
(정답률: 74%)

문제 해설

올바른 파일 퍼미션은 "701"이다.

"701"은 소유자에게는 실행 권한만 부여하고, 그 외에는 어떤 권한도 부여하지 않는다는 의미이다. 이렇게 하면 다른 사용자들은 이 스크립트 파일을 볼 수 없고, 실행만 가능하다.

"777"은 모든 사용자에게 모든 권한을 부여하는 것으로 보안상 매우 취약하다.

"755"는 소유자에게는 모든 권한을 부여하고, 그 외에는 실행 권한만 부여하는 것으로, 다른 사용자들도 이 파일을 볼 수 있다는 점에서 "701"과 차이가 있다.

"705"는 소유자에게는 실행 권한과 디렉토리 생성 권한을 부여하고, 그 외에는 어떤 권한도 부여하지 않는 것으로, 이 경우에는 스크립트 파일을 실행할 수 없다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답